/**
 * Created by w2ex on 9/29/16.
 */
'use strict'

/**
 * 弹框组件已经整合进`Page`基类，在页面中调用`this.alert、this.confirm、this.notify`即可。
 */
import React from 'react'
import Page from '../../../base/Page'

export default class PageDialog extends Page {
    constructor(props) {
        super(props)
    }

    render() {
        return (
            <div>
                <h1>弹框组件</h1>
                <a onClick={() => this.notify('我是一条消息')}>消息通知</a>
                <hr/>
                <a onClick={() => this.confirm({message: '确定请拨110', title: '你确定？'})}>确认框</a>
                <hr/>
                <a onClick={() => this.alert('你的电脑已经被入侵', '哈哈我设了陷阱')}>警告框</a>
            </div>
        )
    }
}

PageDialog.defaultProps = {
    title: '弹框组件'
}